sand retaining filter - İspanyolca İngilizce Sözlük